Use noitemsep and nolistsep, itemize options in beamer
It seems to be a general theme from Does enumitem conflict with beamer for lists that you need to use \setlist
to get beamer and enumitem to play well together. In this case,
\documentclass{beamer}
\usepackage{enumitem}
\setlist[itemize]{noitemsep, nolistsep}
\begin{document}
\begin{frame}
\begin{itemize}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{frame}
\end{document}
seems to do what you want:
What about this code for local way?
\documentclass{beamer}
\usepackage{enumitem}
\begin{document}
\begin{frame}
\begin{itemize}[noitemsep,nolistsep]
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{frame}
\end{document}
Here's a way to do it locally without using the package enumitem
.
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}
\setlength{\itemsep}{0pt}
\setlength{\parskip}{0pt}
\setlength{\parsep}{0pt}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{frame}
\end{document}